Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 TOWER PLACE Detached £535,725 £293,950 4 Oct 2005
5 TOWER PLACE Detached £607,652 £495,000 3 Apr 2020
7 TOWER PLACE Detached £568,385 £295,000 13 Aug 2004